πŸ•ΈοΈ Ada Research Browser

README.md
← Back

Compliance Toolkit Documentation

Version: 1.1.0 Last Updated: 2025-01-05

Welcome to the Compliance Toolkit documentation! This guide will help you get started with Windows registry compliance scanning.


πŸ“š Documentation Index

πŸš€ Getting Started

  1. Quick Start Guide - Get up and running in 5 minutes
  2. Installation Guide - Complete installation instructions
  3. User Guide - Interactive mode usage

πŸ’» Command Line Interface

  1. CLI Quick Start - 5-minute CLI setup
  2. CLI Usage Guide - Complete CLI reference
  3. Automation Examples - Scheduled tasks and scripts

πŸ“Š Reports & Compliance

  1. Available Reports - All compliance reports
  2. Evidence Logging - Audit trail documentation
  3. Executive Reports - C-level reporting features

πŸ”’ Security (Client-Server Deployment)

  1. Client Security Guide - ⚠️ REQUIRED - Secure client submissions
  2. Quick Security Setup - 10-minute security hardening

πŸ”§ Advanced Usage

  1. Adding New Reports - Create custom reports
  2. Template System - HTML template customization
  3. Configuration Reference - JSON configuration format

πŸ‘¨β€πŸ’» Developer Resources

  1. Architecture Overview - Codebase structure
  2. Development Guide - Building and contributing
  3. Project Status - Current features and roadmap

For End Users:

For IT Administrators:

For Security Teams:

For Developers:


πŸ“– What is Compliance Toolkit?

The Compliance Toolkit is a Windows registry compliance scanner that:


πŸƒ Quick Start

Interactive Mode

ComplianceToolkit.exe
# Select [1] Run Reports
# Choose a report
# View results in browser

Command Line Mode

# List available reports
ComplianceToolkit.exe -list

# Run a single report
ComplianceToolkit.exe -report=NIST_800_171_compliance.json

# Run all reports (for scheduled tasks)
ComplianceToolkit.exe -report=all -quiet

πŸ“ Documentation Structure

docs/
β”œβ”€β”€ README.md (this file)
β”œβ”€β”€ user-guide/
β”‚   β”œβ”€β”€ QUICKSTART.md              # 5-minute getting started
β”‚   β”œβ”€β”€ INSTALLATION.md            # Installation instructions
β”‚   β”œβ”€β”€ USER_GUIDE.md              # Interactive mode guide
β”‚   β”œβ”€β”€ CLI_QUICKSTART.md          # CLI quick start
β”‚   β”œβ”€β”€ CLI_USAGE.md               # Complete CLI reference
β”‚   └── AUTOMATION.md              # Automation examples
β”œβ”€β”€ security/                      # ⚠️ CRITICAL for client-server deployments
β”‚   β”œβ”€β”€ CLIENT_SECURITY.md         # Complete security guide
β”‚   └── QUICK_SECURITY_SETUP.md    # 10-minute security hardening
β”œβ”€β”€ developer-guide/
β”‚   β”œβ”€β”€ ARCHITECTURE.md            # Codebase overview
β”‚   β”œβ”€β”€ DEVELOPMENT.md             # Build and contribute
β”‚   β”œβ”€β”€ ADDING_REPORTS.md          # Create custom reports
β”‚   └── TEMPLATES.md               # Template system
β”œβ”€β”€ reference/
β”‚   β”œβ”€β”€ REPORTS.md                 # Available reports
β”‚   β”œβ”€β”€ EVIDENCE.md                # Evidence logging
β”‚   β”œβ”€β”€ EXECUTIVE.md               # Executive reports
β”‚   └── CONFIG.md                  # Configuration format
└── PROJECT_STATUS.md              # Project status and roadmap

πŸ†˜ Getting Help

Common Issues

"configs/reports not found" - Solution: Ensure configs/reports/*.json exists next to the executable - See: Installation Guide

"Access denied" errors - Solution: Run as Administrator - See: Installation Guide

Reports not opening - Solution: Clear browser cache and regenerate report - See: User Guide

Need More Help?


πŸ”„ Updates & Versions

Current Version: 1.1.0

Recent Updates: - βœ… CLI automation support - βœ… Scheduled task examples - βœ… Smart path resolution - βœ… Dark mode improvements - βœ… Search functionality

See Project Status for complete version history.


πŸ“ License

Internal Use - Compliance Toolkit Team


Documentation Version: 1.0 Last Updated: 2025-01-05